package interfaces;

import java.util.*;
import java.rmi.*;

public interface TokenITF extends Remote {
	
	public int getSender() throws RemoteException;
	public ClientITF getSenderITF() throws RemoteException;
	
	public void setIdMax(int id) throws RemoteException;
	public int getIdMax() throws RemoteException;
	
	public void setCapacityMax(int cm) throws RemoteException;
	public int  getCapacityMax() throws RemoteException;

	public void addHaveSeen(ClientITF client) throws RemoteException;	
	public Vector getHaveSeen() throws RemoteException;
	public boolean hadBeenSeen(ClientITF client) throws RemoteException;

}
